limonin (bitter substance) - Espagnol Anglais Dictionnaire